mitochondrial structure - Espagnol Anglais Dictionnaire